if(x<0) y=-1;else if(x==0)y=o; else y=1;什么意思 其中的==呢
来源:百度知道 编辑:UC知道 时间:2024/07/06 13:02:15
if(x<0)
y=-1;
else
if(x==0)y=0;写在一行有什么特殊意义为什么上边的那个就不写一行
else y=1;
什么意思 其中的==呢
y=-1;
else
if(x==0)y=0;写在一行有什么特殊意义为什么上边的那个就不写一行
else y=1;
什么意思 其中的==呢
没有什么特殊意思,你也可以分开写:
if(x<0)
y = -1;
else if(x==0)
y = 0;
else
y = 1;
C 语言的格式很随意的。
== 就是等于的意思。
写一行 和 写两行
没什么 不同
结果 是一样的
“==”就是 平时的“等于”的 意思。
楼上说的不错
==是判断是否相等,相等返回真,不等返回假.
你写成
if(x<0)
y = -1;
else if(x==0)
y = 0;
else
y = 1;
比较好读,标准些
但我就曾经把这个
if(x<0)
y = -1;
else
if(x==0)
y = 0;
else
y = 1;
判断错了,他和上面的不一样了,还是缩进格式好些
写在一行可能是因为他使用了两个IF语句,所以为了别人读的时候方便,就写在一行了。
如下写可读性就差了!
if(x<0)
y=-1;
else
if(x==0)
y=0;
else
y=1;
= 赋值 ==表示相等 x==0 是个条件语句 x=0是个赋值语句
if(x<0) y=-1;else if(x==0)y=o; else y=1;什么意思 其中的==呢
编写一C语言,用IF语句,如果-5<x<0,则y=x,如果x=0,y=x-1,如果0<x<10,y=x+1,谢谢
java int x,y=5;x=++y;if (x==y) x*=2; if (x>y) x++; else x=y-1
if((x>=0)&&(x<10)&&(x!=2)&&(x!=3)) y=x*x-5x+6;
f={x,y|0<x*x+y*y<1},点0是f的边界点吗
y=x^2(1-x) (0<x<1) 求x的最值~
设0<x<1<y<2,则√x^2+y^2-2xy+4x-4y+4 + √1-2x+x^2 - √y^2-4y+4=?
函数y=x(1-x^2)(0<x<1)的最大值是
求Y=X(1-X^2)的最值(0<X<1)
求函数y=x^2-x^3 (0<x<1)的最大值